overly squeamish person - Deutsch Englisch Wörterbuch